home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 47.7z / BS1 part 47 / Aladdin 4D v3.2 Upgrade (1994-04-13)(Adspec Programming)[update disk].7z / Aladdin 4D v3.2 Upgrade (1994-04-13)(Adspec Programming)[update disk].adf / Help.LZH / align.hlp next >
Text File  |  1993-12-18  |  7KB  |  183 lines

  1. Tool Name: Align
  2. Author:    Adspec Programming
  3. Last Revision: Dec 17, 1993;
  4. ______________________________________________________________
  5.  
  6. PURPOSE: To Align selected polys along a path.
  7.  
  8. Although it may be put to general use for your own creative
  9. ideas, this tool is designed specifically to align extruded fonts
  10. along a path.
  11. ______________________________________________________________
  12.  
  13. RESTRICTIONS:
  14.  
  15. Does not operate on splines.
  16. Path must be a multisided poly. (see spotopol to convert splines)
  17. Polys must be grouped in separate "objects".
  18.  (See SINGLEGROUP option of the extrude tool.)
  19. ______________________________________________________________
  20.  
  21. USE:
  22.  
  23. This tool can be used with either a LEFT MOUSE BUTTON
  24. which uses the stored defaults or with the RIGHT MOUSE BUTTON
  25. to change the defaults before use.
  26.  
  27. The tool is designed to think of positive Z as "UP". You should
  28. work with your extruded letters facing you from a flat Y view.
  29.  
  30. The path should be drawn from the flat Z view. The path does not
  31. have to be flat, the letters will align with vertical deviations.
  32.  
  33. The align will center to a point half way along the length of
  34. the path as described under BLANKSPACE below.
  35.  
  36. If you want an arc that reads from the front, still use this
  37. orientation, but use a Rotate X of 90° (or neg 90°), then use
  38. the normal rotate tool to rotate the arc into position.
  39.  
  40. NOTE that if you perform the align and the text reads the opposite
  41. way of that you desire, use the escape key to undo it, then use
  42. the TOOLS menu item "Reverse Points" on the path. When you perform
  43. the align again, it will read the way you want.
  44.  
  45. NOTE that the spacing between the object groups along the align path
  46. is relative to that along the X axis of the groups before the align.
  47. Vertical spacing is kept constant only for the individual groups, so
  48. if you have several lines of text, you must align them in separate
  49. aligns, or they will converge vertically.
  50.  
  51.  
  52. SEE PREPARING POLYS below.
  53.  
  54. ______________________________________________________________
  55.  
  56. TO CHANGE DEFAULTS:
  57. 1: Prepare the polys as described in PREPARING POLYS below.
  58.    if you are going to use the PERFORM gadget.
  59. 2: Click the RIGHT MOUSE BUTTON on the tool's gadget.
  60. 3: Edit the defaults as desired.
  61.  
  62. If you select the PERFORM gadget, you are prompted to select the
  63. path (polygon) you want to align along. Select it (or use the
  64. escape to cancel). Any selected polys will be aligned.If you do
  65. not like the change, tap the escape key to undo. If you like the
  66. change, use the SET command.
  67.  
  68.  
  69. If you select the ACCEPT gadget, the new defaults will be saved
  70. for future use.
  71.  
  72. If you select the CANCEL gadget, the window closes with no
  73. changes saved.
  74.  
  75. ______________________________________________________________
  76.  
  77. FOR USE WITH STORED DEFAULTS:
  78.  
  79. 1: Prepare the polys as described in PREPARING POLYS below.
  80.    if you are going to use the PERFORM gadget.
  81. 2: Select any polys you wish to extrude.
  82. 3: Click the LEFT MOUSE BUTTON on the tool.
  83.  
  84. You will be prompted to select the path (polygon) you want to
  85. align along. Select it (or escape to cancel).
  86. After a few moments, you will see the polys align at the
  87. currently set defaults. Note that with many polys selected,
  88. this can take some time.
  89.  
  90. If you do not like the change, tap the escape key to undo.
  91. If you like the change, use the SET command.
  92.  
  93. ______________________________________________________________
  94.  
  95.  
  96. LAST PATH SEG:
  97.  
  98. If ON, the last segment of the path poly will participate in
  99. the align. If OFF, it will not.
  100. ______________________________________________________________
  101.  
  102. BLANKSPACE:
  103.  
  104. When you select the path poly to align to, the program will
  105. measure its length, then subtract the percentage of this
  106. length you specify here. The polys will then be resized to
  107. fit the remainder of the path length, and moved into position
  108. along this remainder.
  109.  
  110. NOTE that the polygons are ALWAYS CENTERED to the center of the
  111. path as measured from the path's firstpoint to its lastpoint if
  112. the last path seg is OFF, or back to the firstpoint if the last
  113. path seg is ON.
  114.  
  115. So if you, for example, have a circle flat in the XY plane, with
  116. its first point at the top of the screen when viewed in the Z flat
  117. view, and have the blankspace set to 0.5 (50 %) the extruded letters
  118. will be fitted to the bottom half of the circle as viewed from
  119. the Z flat view.
  120. ______________________________________________________________
  121.  
  122. ROTATE X,Y,Z:
  123. Specify any angles of rotation you want.
  124.  
  125. NOTE that the tool is designed to work with the positive Z axis "up".
  126. This makes it easy to generate logos such as that used in the
  127. UNIVERSAL pictures movie header. You may also generate arcs that go
  128. overhead and read properly from the front by specifying an X rotation
  129. of 90°, or negative 90° depending on the side you want to view it from.
  130. After performing the align, you then rotate the aligned letters as
  131. a unit around the X 90° (or -90°) using the standard rotate tool.
  132.  
  133. Partial rotations are also quite useful for special positioning.
  134. ______________________________________________________________
  135.  
  136. SCALE X,Y,Z:
  137. Specify any scaling values you want. Note that 1.0 is unity, or no
  138. change. 2.0 would be twice, and 0.5 would be half the original size.
  139.  
  140. Note that the polygon "objects" will automatically be scaled to fit
  141. the length of the path after the blankspace has been subtracted. You
  142. may, however, want to reduce them even more, or enlarge them, in any
  143. of the three axes. This can adjust the "letterspacing", or cause them
  144. to fit the smallest curve in the path better, or even cause them
  145. to overlap for some interesting effects.
  146. ______________________________________________________________
  147.  
  148. PREPARING POLYS:
  149.  
  150. As you know, "objects" in Aladdin 4D are composed of single polygons.
  151. If the align tool were to align single polygons, the extruded letters
  152. would be reduced to random appearing single polys along the align.
  153.  
  154. You need to let the program know what you consider to be single
  155. objects.
  156.  
  157. You do this by grouping.
  158.  
  159. When the tool runs, it resizes ALL THE SELECTED POLYS IN EACH GROUP it
  160. finds around the group's center, and rotates and translates the group
  161. by its center.
  162.  
  163. The tool looks in the currently active group level.
  164.  
  165. This means you do not have to have the extruded letters align, but can
  166. also align complete words, or even phrases if desired.
  167.  
  168. To group the letters into separate groups, you must select all the
  169. polys that compose a single letter, and group them.
  170.  
  171. To help you accomplish this, the extrude tool has an option called
  172. SINGLEGROUPS. If on, each selected poly, when extruded will be given
  173. a separate group, along with its extruded shell and cloned face.
  174. NOTE that this is done in GROUP LEVEL 3 ONLY AND ONLY IF YOU HAVE
  175. SINGLEGROUPS ON.
  176.  
  177. NOTE that you may still have to select and group a few, for instance,
  178. the "stem" and the "dot" of the letter i.
  179.  
  180. ______________________________________________________________
  181.  
  182. END
  183.